/*---------- base ---------*/
*{ padding:0px;margin:0px;}
html { background-color: #f5f5f5;}
body { font:12px Verdana,Arial,Tahoma; font-family:"Microsoft yahei",黑体;}
img { border:none;}
a { color:#333;text-decoration:none;}
a:hover { color:#4A97DD;text-decoration:underline;}
a:link { text-decoration: none;}
ul { list-style:none;}
li{ list-style-type :none;}
.clear {clear:both;}
.clearfix{ display:block;clear:both;}
.clearfix:after{ clear:both; content:"."; display:block ;height:0; line-height:0; visibility:hidden; overflow:hidden;}



/*---------- 
@media screen and (min-width:700px) {

.head { width:100%;overflow:hidden; height:100px; background-color:#ffffff; border-bottom:#eeeeee 6px solid; margin-bottom:15px; }
.head_width { width:1000px; margin:0px auto;}
.head_width .logo{ float:left; margin-top:20px;}
.head_width .logo img{ }

.head_width .logor { width:672px; float:right; margin-top:15px;}
.head_width .logor li{ float:left; font-size:16px; text-align:center; line-height:34px; width:112px;}
.head_width .logor li a:hover{ display:inline-block; width:112px; background-color:#2cabcd; border-radius:2px; color:#FFFFFF;}

}

@media screen and (max-width:700px) {
.top { display:none;width:100%; height:30px; line-height:30px;background: url(../images/topboy.gif) repeat-x; }

.head { width:100%; text-align:center; background-color:#ffffff; display:block;clear:both; overflow:hidden; padding-bottom:10px;  margin-bottom:15px;}
.head_width .logo img{ color:#ff0000; width:50%; margin:5px 0px;}

.head_width .logor { width:100%; margin-top:5px; margin-left:1%; }
.head_width .logor li{ float:left; font-size:14px; text-align:center; line-height:26px; width:31%;  background-color:#2cabcd; border-radius:3px; margin-left:1%; margin-bottom:3px;}
.head_width .logor li a{ color:#FFFFFF; }


}
 ---------*/




@media screen and (min-width:701px) {
  .head { width:100%;overflow:hidden; height:100px; background-color:#fff; box-shadow:0 2px 8px rgba(0,0,0,0.06); margin-bottom:15px; }
  .head_width { width:1050px; margin:0 auto; }
  .head_width .logo{ float:left; margin-top:20px; }
  .head_width .logor { width:672px; float:right; margin-top:15px; }
  .head_width .logor li{ float:left; font-size:16px; text-align:center; line-height:34px; width:112px; }
  .head_width .logor li a:hover{border-radius:3px; display:inline-block; width:112px; background:#2cabcd;color:#FFFFFF;}
  .menu-toggle, .menu-btn { display:none; }
}

@media screen and (max-width:700px) {
  .head { width:100%; background:#fff; position:relative; padding-bottom:10px; margin-bottom:15px; }
  .head_width { position:relative; }
  .logo { text-align:center; padding:10px 0; }
  .logo img { max-width:100%; height:auto; }
  

  .menu-toggle { display:none; }
  .menu-btn {
    position:absolute; right:10px; top:15px; font-size:40px; cursor:pointer; padding:3px 10px; color:#333; z-index:1000;
  }
  

  .logor {
    display:grid; grid-template-columns:1fr 1fr; gap:8px;
    width:95%; padding:10px 2%; background:#ffffff; box-shadow:0 2px 10px rgba(0,0,0,0.2);
    position:absolute; z-index:999; top:90px;
    max-height:0; overflow:hidden; transition:max-height 0.3s ease, opacity 0.2s ease; opacity:0;
  }
  
  .menu-toggle:checked ~ .logor {
    max-height:1050px; opacity:1;
  }
  
  .logor li {
    list-style:none; margin:0; background:#f8f8f8; border-radius:2px; transition:all 0.3s;
  }
  .logor li:hover { background:#e8e8e8; }
  .logor li a {
    display:block; padding:10px 5px; font-size:16px; color:#333; text-align:center; text-decoration:none;
  }
  .logor li a:hover { color:#2cabcd; }
  

}















/*---框架mian---*/
.main_left .listart { background-color:#ffffff; padding-top:1px;}

.main_left .article_body img{ max-width:100%; height:auto;}
.main_left .article_body strong { font-size:16px;}
.main_left .article_body p{ MARGIN:0.6em 0px; line-height:28px; font-size:15px; color:#111; }
.main_left .article_body a{ color:#4a97dd;}


.main_left .article_body_info { color:#333; margin-bottom:15px;}
.main_left .article_body_info a{ color:#333; }

@media screen and (min-width:700px) {
.main { width:1050px; margin:0px auto; margin-bottom:10px;}
.main_left { float:left; width:735px; }
.article h1{ font-size:24px; color:#333; margin-bottom:20px;}
.article_body { margin:15px 20px 0px 20px; }
.main_left .article { background-color:#ffffff; padding:1px;}
}

@media screen and (max-width:700px) {
.main { margin-bottom:10px;}
.main_left { width:98%; margin:0px auto; }
.article h1{ font-size:20px; color:#333; margin-bottom:20px;}
.article_body { margin:10px 10px; }
.main_left .article { background-color:#ffffff; margin-bottom:10px; padding:1px;}
}









.imgtit h2{ font-size:24px; color:#EB0000; font-family:"Microsoft Yahei";}



.article_title { color:#333; height:55px; }
.article_title strong{ float:left; font-size:24px; font-weight:normal;color:#333; background: url(../images/titico.gif) no-repeat;background-position:5px 12px; padding-left:20px;}
.article_title strong a{color:#333; }


.article_title_b { background: url(../images/maintitle.gif) repeat-x; BORDER-top:#E5E5E5 1px solid;BORDER-bottom:#E5E5E5 1px solid; line-height:31px; height:30px; padding-left:15px;}
.article_title_b strong{ float:left; color:#333; font-size:14px; background: url(../images/titico.gif) no-repeat;background-position:0px 10px; padding-left:12px;}
.article_title_b span{ float:right;color:#666;}
.article_title_b span a { border-right:#ddd 1px solid; padding-right:10px; margin-left:10px;}


.right_title { color:#333; BORDER-bottom:#E5E5E5 1px solid; line-height:37px; height:36px; padding-left:15px;}
.right_title strong{ float:left; font-size:15px; color:#333; background: url(../images/titico.gif) no-repeat;background-position:0px 13px; padding-left:12px;}
.right_title strong a{color:#333; }




/*---------内容推荐文章----------*/
.article_tj a { TEXT-DECORATION: none;}


@media screen and (min-width:700px) {
.article_tj { background-color:#fff; }

.article_tj ul{ margin:20px;}
.article_tj ul li { border-bottom:#eee 1px solid; margin-bottom:10px; padding-bottom:15px;}
.article_tj ul li img { float:left; margin-right:15px;}

.article_tj .title { margin-bottom:10px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.article_tj .title a { font-size:20px; color:#333;font-weight:bold; }
.article_tj .title a:hover{ color:#147ad6;}
.article_tj .desc { line-height:20px; color:#333; font-size:14px; margin-bottom:10px;}
.article_tj .data{ color:#666; margin-top:5px;}
.article_tj .data a { padding:2px 10px 2px 10px; border:#8888a5 1px solid;}
.article_tj .data a:hover { border:#4a97dd 1px solid; background-color:#4a97dd; color:#FFF; }

.article_tj .data_a{ background: url(../images/dianji.gif) no-repeat;background-position:0px 3px; padding-left:20px;}
.article_tj .data_b{ margin-left:15px; background: url(../images/rili.gif) no-repeat;background-position:0px 3px; padding-left:20px;}

.article_tj_more { padding-bottom:20px; text-align:center; height:34px; line-height:34px;}
.article_tj_more a { width:92%; color:#2cabcd; display:inline-block; font-size:16px;}
.article_tj_more a:hover { background-color:#2cabcd; color:#FFFFFF; }


}

@media screen and (max-width:700px) {
.article_tj { background-color:#fff; margin-bottom:10px;}

.article_tj ul{ margin:10px;}
.article_tj ul li { border-bottom:#eee 1px solid; margin-bottom:15px; padding-bottom:10px;}
.article_tj ul li img { float:right; margin-left:10px; width:30%; height:auto; }

.article_tj .title { margin-bottom:10px; }
.article_tj .title a { font-size:18px; color:#333;font-weight:bold; }
.article_tj .title a:hover{ color:#147ad6;}
.article_tj .desc { line-height:20px; color:#333; font-size:14px; margin-bottom:10px;}
.article_tj .data{display:none; color:#666; margin-top:5px;}
.article_tj .data a { padding:2px 10px 2px 10px; border:#8888a5 1px solid;}
.article_tj .data a:hover { border:#4a97dd 1px solid; background-color:#4a97dd; color:#FFF; }

.article_tj .data_a{ background: url(../images/dianji.gif) no-repeat;background-position:0px 3px; padding-left:20px;}
.article_tj .data_b{ margin-left:15px; background: url(../images/rili.gif) no-repeat;background-position:0px 3px; padding-left:20px;}


.article_tj_more { padding-bottom:20px; text-align:center; height:30px; line-height:30px; font-size:14px;}
.article_tj_more a { width:92%; color:#2a90dd; border:#8cc4ea 1px solid;background-color:#eef6fc;border-radius:3px;display:inline-block;TEXT-DECORATION: none; }
.article_tj_more a:hover { background-color:#d4e9f7;}

}











.right_top ul { overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px; }
.right_top li { padding-left:10px; font-size:12px; }
.right_top li a{ line-height:36px; font-size:14px; margin-left:5px;}


.right_top .bgcolor1{ background-color:#fff;}
.right_top .bh { width:16px; text-align:center; color:#ffffff; background-color:#ff0000; border:#ff0000 1px solid; display:inline-block; border-radius:2px;}
.right_top .bh2{ width:16px; text-align:center; color:#3b5998; background-color:#FFF; border:#ccc 1px solid; display:inline-block; border-radius:2px;}
.right_top .fbt { color:#666;}
.right_top .gzd { float:right; line-height:36px; margin-right:10px;}

.right_top .top_more { background-color:#fff; text-align:right; line-height:30px;}
.right_top .top_more a{ color:#164a84; margin-right:10px;}
.right_top .top_title { height:24px; line-height:24px; font-size:12px; margin:0px 10px 0px 10px;}
.right_top .top_title .pinpai{ float:left;}
.right_top .top_title .guanzhu{ float:right;}

.right_new li{ margin:14px; height:76px; border-bottom:#ddd 1px dashed;}
.right_new img { float:right; margin-right:8px; border:#ddd 1px solid;}
.right_new span { font-size:16px; font-weight: bold;}
.right_new p{ line-height:18px; margin-top:5px;}

.right_new .new_more { background-color:#fff; text-align:center; margin-bottom:8px;}
.right_new .new_more a{ font-size:14px; color:#164a84; margin-right:10px;}


@media screen and (min-width:700px) {
.main .main_right { float:right; width:300px;}

.right_top { width:300px;background-color:#f8f8f8; font-size:14px; margin-bottom:10px;}
.right_top strong { width:300px; background-color:#306293; display:inline-block; color:#FFF; line-height:36px; text-align:center;}

.right_img { background-color:#ffffff; margin-bottom:10px;}
.right_imglist { background-color:#ffffff; margin:5px 0px 5px 5px; height:410px;}
.right_imglist a { POSITION: relative;HEIGHT:135px;FLOAT: left;TEXT-DECORATION: none;}
.right_imglist img { margin:5px; BORDER:#eee 1px solid; padding:2px;}
.right_imglist img:hover { margin:5px; BORDER:#666 1px solid; padding:2px;}
.right_imglist p { text-align:center;FONT-SIZE:12px;}

.right_more ul{ margin:10px; padding-bottom:10px;}
.right_more li{ font-size:14px; line-height:34px; border-bottom:#dddddd 1px dashed; background: url(/templets/default/images/dian.gif) no-repeat;background-position:2px 16px; padding-left:8px;}

}

@media screen and (max-width:700px) {
.main .main_right { display:none; width:98%;margin:0 auto;}

.right_top { background-color:#f8f8f8; font-size:14px; margin-bottom:10px;}
.right_top strong { width:100%; background-color:#306293; display:inline-block; color:#FFF; line-height:36px; text-align:center;}

.right_img { background-color:#ffffff;BORDER:#E5E5E5 1px solid; margin-bottom:10px; }
.right_imglist { background-color:#ffffff; margin:5px 0px 5px 5px; height:410px;}
.right_imglist a { width:46%; POSITION: relative;HEIGHT:135px;FLOAT: left;TEXT-DECORATION: none;}
.right_imglist img { width:100%; margin:5px; BORDER:#eee 1px solid; padding:2px;}
.right_imglist img:hover { margin:5px; BORDER:#666 1px solid; padding:2px;}
.right_imglist p { text-align:center;FONT-SIZE:12px;}

.right_more ul{ margin:10px; padding-bottom:10px;}
.right_more li{ font-size:14px; line-height:34px; border-bottom:#dddddd 1px dashed; background: url(/templets/default/images/dian.gif) no-repeat;background-position:2px 16px; padding-left:8px;}

}







.list_art a { TEXT-DECORATION: none;}

@media screen and (min-width:700px) {
.list_art { margin:15px;}
.list_art li { border-bottom:#ddd 1px dashed; height:50px;}
.list_art li img { float:right; margin-left:10px;}
.list_art li span a{ font-size:20px; color:#000;font-weight:bold; line-height:50px; background: url(/templets/default/images/ico.gif) no-repeat;background-position:0px 8px; padding-left:12px;}
.list_art li span a:hover { color:#147ad6;}
.list_art li span p{ font-size:12px; color:#666; line-height:22px;}

.list_art_b { margin:15px;}
.list_art_b a{ width:300px; font-size:14px; color:#333; line-height:26px; display:inline-block; background: url(/templets/default/images/dianred.gif) no-repeat;background-position:10px 12px; padding-left:18px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_art_b a:hover{ background-color:#02b7f4; color:#FFF;}
.list_art_b .lin{ border-bottom:#ccc 1px dashed; margin:10px 0px 10px 0px;}
}

@media screen and (max-width:700px) {
.list_art { margin:10px;}
.list_art li { border-bottom:#ddd 1px dashed; margin-bottom:15px; padding-bottom:10px;}
.list_art li img { float:right; margin-left:10px;}
.list_art li span a{ font-size:18px; color:#000;font-weight:bold; line-height:26px;}
.list_art li span p{ font-size:12px; color:#666; line-height:22px;}

.list_art_b { margin:15px;}
.list_art_b a{ width:300px; font-size:14px; color:#333; line-height:26px; display:inline-block; background: url(/templets/default/images/dianred.gif) no-repeat;background-position:10px 12px; padding-left:18px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_art_b a:hover{ background-color:#02b7f4; color:#FFF;}
.list_art_b .lin{ border-bottom:#ccc 1px dashed; margin:10px 0px 10px 0px;}
}








/*框架和标题*/

.maintitle { background: url(../images/maintitle.gif) repeat-x; BORDER-bottom:#E5E5E5 1px solid; line-height:31px; height:30px; padding-left:15px;}
.maintitle strong{ float:left; color:#333; font-size:14px;background: url(../images/titico.gif) no-repeat;background-position:0px 10px; padding-left:12px;}
.maintitle span{ float:right;color:#888;}
.maintitle span a { border-right:#ddd 1px solid; padding-right:10px; margin-left:10px;}
.maintitle .xx{ border-right:#fff 0px solid;}


.mainbox_news { margin:15px 8px 8px 8px;}
.mainbox_news a{ font-size:14px; line-height:26px; float:left; margin-left:15px; background: url(../images/ico.gif) no-repeat;background-position:0px 8px; padding-left:12px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mainbox_news .lin {border-bottom:#ddd 1px dashed; margin:15px;padding-top:10px;}

@media screen and (min-width:700px) {
.container{ width:1050px;margin:0px auto; margin-bottom:10px; background-color:#ffffff; margin-bottom:10px;}
}

@media screen and (max-width:700px) {
.container{ width:98%;margin:0px auto; margin-bottom:10px; background-color:#ffffff; margin-bottom:10px;}
}






@media screen and (min-width:700px) {
.mainart { color: #000; margin:15px 20px 15px 20px;}

.mainart_img { float:left; margin-right:10px; text-align:center; font-size:12px;}
.mainart_img img{ margin-top:20px; border:#fff 1px solid; padding:8px; border:#eee 1px solid;border-radius:10px; }

.mainart_info{ float:right; font-size:14px;color:#333333;margin-top:10px;}
.mainart_info li{ width:390px; BORDER-BOTTOM: #E5E5E5 1px dashed;line-height:32px; background: url(../images/ico.gif) no-repeat;background-position:10px 12px; padding-left:25px;}
.mainart p{ MARGIN:0.6em 0px; line-height:26px; font-size:14px;}

.article_info { margin:15px 20px 20px 20px; }
.article_info img{ max-width:100%; height:auto;}
.article_info strong { width:630px; font-size:18px; background-color:#f6f6f6; padding:4px 10px; color:#333; border-left:#ff3300 2px solid;}
.article_info p{ MARGIN:0.6em 0px; line-height:30px; font-size:16px; color:#222;}
}


@media screen and (max-width:700px) {
.mainart { margin:10px 15px 10px 15px;}

.mainart_img { text-align:center; font-size:12px;}
.mainart_img img{ border:#fff 1px solid; padding:8px;}

.mainart_info{ font-size:14px;color:#333333;margin-top:10px;}
.mainart_info li{ BORDER-BOTTOM: #E5E5E5 1px dashed;line-height:32px; background: url(../images/ico.gif) no-repeat;background-position:10px 12px; padding-left:25px;}

.article_info { margin:10px 15px 10px 15px; }
.article_info img{ max-width:100%; height:auto;}
.article_info strong { width:630px; background-color:#f6f6f6; padding:2px 4px; color:#333; border-left:#ff3300 2px solid;}
.article_info p{ MARGIN:0.6em 0px; line-height:28px; font-size:15px; color:#222;}
}













@media screen and (min-width:700px) {
.list_chebiao { padding-top:10px; padding-bottom:15px; margin-left:0px; }
.list_chebiao ul{ width:498px; height:108px; float:left; margin-left:20px; border-top: #eeeeee 1px solid;padding-top:12px;}
.list_chebiao img{ float:left; margin-right:15px;}
.list_chebiao h3{ font-size:16px; margin-bottom:10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background: url(/templets/default/images/ico.gif) no-repeat;background-position:0px 4px; padding-left:10px;}
.list_chebiao p{ color:#666; line-height:18px;}
.list_chebiao .jianjie{ margin-top:5px;}
.list_chebiao p a{ color:#164a84;}

.list_men { margin-left:16px; margin-top:15px;}
.list_men a { width:75px; color:#666; text-align:center; line-height:28px; display:inline-block;border-radius:3px; margin-bottom:6px; background-color:#f6f6f6;}
.list_men a:hover{ background-color:#88bbee; color:#FFF;}

.mainart_zhaoche { background: url(../images/maintitle.gif) repeat-x; BORDER-bottom:#E5E5E5 1px solid;padding-left:10px; line-height:31px; height:30px; }
.mainart_zhaoche span{ width:210px; float:left; color:#008000; text-align:right;}
.mainart_zhaoche ul { float:right;}
.mainart_zhaoche ul li { float:left; font-size:14px; font-family:"Microsoft Yahei";}
.mainart_zhaoche ul li a { width:30px; display:inline-block; color:#3b5998; text-align:center; BORDER-left:#E5E5E5 1px solid;}

}

@media screen and (max-width:700px) {
.list_chebiao {}
.list_chebiao ul{ margin:10px; border-top: #eeeeee 1px solid;padding-top:12px;}
.list_chebiao img{ float:right; margin-left:10px; width:30%; height:auto;}
.list_chebiao h3{ font-size:16px; margin-bottom:10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background: url(/templets/default/images/ico.gif) no-repeat;background-position:0px 4px; padding-left:10px;}
.list_chebiao p{ color:#666; line-height:18px;}
.list_chebiao .jianjie{ margin-top:5px;}
.list_chebiao p a{ color:#164a84;}

.list_men { margin-top:15px; text-align:center; }
.list_men a { width:22%; margin:0px 2px 0px 2px;  color:#666; text-align:center; line-height:28px; display:inline-block;border-radius:3px; margin-bottom:6px; background-color:#f6f6f6;}

.mainart_zhaoche { display:none;background: url(../images/maintitle.gif) repeat-x; BORDER-bottom:#E5E5E5 1px solid;padding-left:10px; line-height:31px; height:30px; }
.mainart_zhaoche span{ color:#008000; }
.mainart_zhaoche ul { float:right;}
.mainart_zhaoche ul li { float:left; font-size:14px;}
.mainart_zhaoche ul li a { width:30px; display:inline-block; color:#3b5998; text-align:center; BORDER-left:#E5E5E5 1px solid;}

}




.mainart_zhaoche_list { padding:10px; color:#555555;}
.mainart_zhaoche_list li{ float:left;}
.mainart_zhaoche_list a{ text-decoration: underline;line-height:20px; padding:5px 5px 5px 5px; color:#333333;}
.mainart_zhaoche_list a:hover{ color:#fff; padding:5px 5px 5px 5px; background-color:#02b7f4;text-decoration: none;}







.mainart_body{ margin:15px; line-height:22px; color:#555555;}
.mainart_body p { MARGIN:0.5em 0px;line-height:22px; font-size:14px;}
.mainart_body p strong{ width:970px; font-size:22px;font-family:"Microsoft Yahei"; padding-left:10px; display:inline-block; color:#333; line-height:40px; border-left:#ff3300 4px solid; border-bottom:#dddddd 1px solid; margin-bottom:10px;}



.chepai_nb { margin-left:30px;}
.chepai_nb strong{ color:#F00; font-size:14px;}
.chepai_nb a{ margin-left:30px;}


.mores { margin:15px;}
.mores a{ line-height:20px;}



/*daima*/
.daima { width:580px; margin-bottom:10px;}
.daima li{ line-height:31px; font-size:14px; margin-left:10px;}
.daima_body {border:#ddd 1px dashed; line-height:22px; margin:15px 0px 15px 0px; BACKGROUND:#fefefe;font-size:14px; padding:10px;}
.daima_hanyi { color:#888;}

/*jgw*/
.jgw { width:580px;}
.jgw li{ line-height:31px;}
.jgw img{ margin-top:12px;margin-right:15px; float:left;}
.jgw_body { border:#ddd 1px dashed;padding-left:10px; height:40px; line-height:40px;padding-right:10px;BACKGROUND:#fefefe; font-size:16px;}

/*jiaoche*/
.jiaoche { width:960px; margin:0 auto; margin-bottom:15px;}
.jiaoche_rt { float:right; width:540px; padding:15px; text-align:left; border:#cccccc 1px dashed; background-color: #EFF9FF;}
.jiaoche p{ font-size:14px; line-height:26px;}
.jiaoche strong { color:#FF0000;}
.jiaoche_info { line-height:40px; color:#999;}


/*paihao*/
.paihao { width:580px; margin-bottom:10px;}
.paihao li{ line-height:36px; font-size:14px; margin-left:10px;border-bottom:#dddddd 1px dashed;}
.paihao li a{ color:#00F;}
.paihao_body { line-height:24px; margin:20px; font-size:14px;}
.paihao_body img{ float:right; margin:5px 0px 10px 15px;}
.paihao_body p{ MARGIN:0.5em 0px;line-height:22px; }
.paihao_hanyi { color:#888;}




/*tuku lie*/
.list_img { background-color:#ffffff;padding:10px;}
.list_img a { POSITION: relative; MARGIN: 0px 0px 0px 0px;HEIGHT:155px;FLOAT: left;TEXT-DECORATION: none;}
.list_img img { margin:5px; BORDER:#eee 1px solid; padding:2px;}
.list_img img:hover { margin:5px; BORDER:#666 1px solid; padding:2px;}
.list_img p { text-align:center;FONT-SIZE:12px; line-height:20px;}




/*zt zimu*/
@media screen and (min-width:700px) {
.zt_zimu { background-color:#ffffff;padding:10px 10px 15px 10px;}
.zt_zimu a { POSITION: relative; HEIGHT:180px;FLOAT: left;TEXT-DECORATION: none;}
.zt_zimu img { width:131px; height:108px; margin:5px; BORDER:#eee 1px solid; padding:2px;}
.zt_zimu img:hover { margin:5px; BORDER:#666 1px solid; padding:2px;}
.zt_zimu p { text-align:center;FONT-SIZE:12px; line-height:20px;}
.zt_zimu span{ color:#999;}
.zt_zimu_jj { margin:6px 0px 15px 6px; font-size:28px; color:#EB0000; font-weight:bold;}
}

@media screen and (max-width:700px) {
.zt_zimu { background-color:#ffffff;padding:10px 0px 15px 0px;}
.zt_zimu li{ width:28%; float:left; margin-left:3.6%; margin-bottom:10px;}
.zt_zimu a {  POSITION: relative; TEXT-DECORATION: none;}
.zt_zimu img { width:100%; height:auto; BORDER:#eee 1px solid; padding:2px;}
.zt_zimu p { text-align:center; FONT-SIZE:12px; line-height:20px;}
.zt_zimu span{ color:#999;}
.zt_zimu_jj { margin:6px 0px 15px 15px; font-size:20px; color:#EB0000; font-weight:bold;}

}






/* ---- ----  专题列表 ---- ---- */
.zt_jianjie h1{ font-size:24px; margin-bottom:10px; color:#0789DB; }
.zt_jianjie p{ color:#666666; line-height:22px; font-size:14px;text-align:justify;}

@media screen and (min-width:700px) {
.zt_jianjie { width:1000px; padding-bottom:20px; margin-left:35px; margin-top:20px; border-bottom: #eee 2px solid;}
.zt_jianjie ul{ width:485px; height:80px; float:left; padding:10px;}
.zt_jianjie img{ float:left; margin-right:20px; border:#dddddd 1px solid;}

.zt_liebiao { padding-top:10px; padding-bottom:15px; margin-left:25px;}
.zt_liebiao ul{ width:485px; float:left; border-bottom: #eeeeee 1px solid; padding:15px 0px; margin:0px 10px;}
.zt_liebiao img{ float:left; margin-right:15px; }
.zt_liebiao h3{ font-size:18px; margin-bottom:10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background: url(/templets/default/images/ico.gif) no-repeat;background-position:0px 6px; padding-left:10px;}
.zt_liebiao p{ color:#999; line-height:20px; font-size:13px;}
}

@media screen and (max-width:700px) {
.zt_jianjie { margin:15px;}
.zt_jianjie ul{ width:100%; border-bottom: #eeeeee 1px solid;padding:10px;}
.zt_jianjie img{ display:none; width:20%; height:auto;  float:left; margin-right:20px; border:#dddddd 1px solid;}

.zt_liebiao { margin:10px;}
.zt_liebiao ul{ border-top: #eeeeee 1px solid; padding:10px 0px;}
.zt_liebiao img{ float:right; margin-left:10px;}
.zt_liebiao h3{ font-size:16px; margin-bottom:5px; background: url(/templets/default/images/ico.gif) no-repeat;background-position:0px 4px; padding-left:10px;}
.zt_liebiao p{ color:#666666; line-height:18px;}
}


/*tao */
.tao { margin-bottom:15px; border:#dfdfdf 1px solid; height:38px;}
.tao strong { width:120px; text-align:center; float:left; line-height:38px; background-color:#fa4333; color:#FFF; font-size:18px; overflow:hidden;white-space:nowrap;}
.tao ul{ margin:6px;}
.tao li a{ width:120px; text-align:center; float:left; margin-left:15px; line-height:24px; border-radius:3px; border:#dfdfdf 1px solid; display:inline-block; overflow:hidden;white-space:nowrap;}


/*-------------------------------------------------------------------*/




@media screen and (min-width:700px) {
.topid { background-color:#ffb31f;  width:100px; text-align:center; float:left; margin-right:10px; border-radius:5px;}
.topida { height:60px; font-size:34px; line-height:60px; color:#FFF;}
.topidb { background-color:#f7f7f7; height:24px; line-height:24px; border-radius:0px 0px 3px 3px; color:#666;}

}

@media screen and (max-width:700px) {
.topid { background-color:#ffb31f;  width:16%; text-align:center; float:left; margin-right:10px; border-radius:5px;}
.topida { height:60px; font-size:34px; line-height:60px; color:#FFF;}
.topidb { background-color:#f7f7f7; padding:5px 5px; line-height:12px; border-radius:0px 0px 3px 3px; color:#666;}

}








.index_list { background-color:#fff;BORDER:#E5E5E5 1px solid; margin-bottom:10px;}
.index_list ul { margin:10px;}
.index_list ul a{ width:310px; line-height:32px; background: url(../images/dian.gif) no-repeat;background-position:10px 16px; padding-left:18px; border-bottom:#eee 1px solid;display:inline-block; color:#333; font-size:14px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}







.page {
TEXT-ALIGN: center;clear: both;margin:22px 22px 22px 22px;
}
.page LI {
DISPLAY: inline;MARGIN-LEFT:0px; FONT-SIZE:14px;HEIGHT:30px;
}
.page LI A {
BORDER-RIGHT: #E3E3E3 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #E3E3E3 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #E3E3E3 1px solid; COLOR: #1D4452; PADDING-TOP: 5px; BORDER-BOTTOM: #E3E3E3 1px solid; TEXT-DECORATION: none;border-radius:3px;
}
.page LI A:hover {
BORDER-RIGHT: #ff5a00 1px solid; BORDER-TOP: #ff5a00 1px solid; BORDER-LEFT: #ff5a00 1px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 1px solid;
}
.page LI.thisclass {
BORDER: #ff5a00 1px solid; PADDING: 5px 12px 5px 12px;COLOR: #fff;BACKGROUND-COLOR: #FF7423;border-radius:3px;
}
.page .xiala { BORDER: #E3E3E3 1px solid; PADDING-BOTTOM:2px;PADDING-TOP:2px; COLOR: #1D4452; border-radius:3px;}






.tags a{ color:#333; width:116px; text-align:center; line-height:28px; display:inline-block; background-color:#f9f9f9; border-radius:5px; font-size:14px; margin:5px 5px 5px 5px;}
.tags a:hover{ background-color:#88bbee; color:#FFF;}







/*---------- footer ---------*/

@media screen and (min-width:700px) {
.footer { width:1050px; margin:0px auto; line-height:22px; margin-top:20px; margin-bottom:30px; color:#666; text-align:center; font-family:"Microsoft Yahei";}
.footer a{ color:#666;}
}

@media screen and (max-width:700px) {
.footer { width:100%; text-align:center;margin-top:10px; margin-bottom:20px; color:#666; text-align:center; font-family:"Microsoft Yahei";}
.footer span{ display:inline-block;}
}
